Webster's Revised Unabridged Dictionary · 1913
Larve
Copy link
Larve
(larv)
, noun
[French]
A larva.
↑