Larvated definition

Masked; clothed as if with a mask.
adjective
0
0
Advertisement

Origin of larvated

  • Latin larvatus bewitched. See larva.

    From Wiktionary