Spellcheck.net

Definitions of Exarate

  1. To plow up; also, to engrave; to write. Webster Dictionary DB
  2. [Latin] Appl. a pupa with free wings and legs. na
X