Home / L / larva

larva

noun /lɑrvə/ 2 syllables 5 letters Scrabble 8 WWF 10
Definitions
noun

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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →