Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of larva
  1. 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
Parts of larva

We don't have examples for this word yet.

My lists:
Recently viewed words: