larva
Top 15000
Meanings
Noun
1. larva
2. ghost (obsolete)
3. freeloader (colloquial, El Salvador)
Examples3
Juan is a freeloader.
This is a beetle larva.
The life cycle of an amphibian consists of three stages: egg, larva and adult.