larvae Definition
Dictionary Home » Words Starting with L » lapsed ... latency » larvae
larva
noun
- larvae
1. zool.
- The immature stage in the life cycle of many insects, amphibians and fish, in which it hatches from the fertilized egg and is capable of independent existence, eg the caterpillar of butterflies, the tadpole of frogs, etc.
adj
