Synonyms of larva

Noun


1. larva, animal, animate being, beast, brute, creature, fauna

usage: the immature free-living form of most invertebrates and amphibians and fish which at hatching from the egg is fundamentally unlike its parent and must metamorphose

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.

Definition and meaning of larva (Dictionary)