larva

An Elementary Latin Dictionary

lārva ae, f

a mask, H.

Related Words