Biology

Define larva pl. larvae

Asked by
Last updated by anonymous
1 Answers
Log in to answer
A free-living, sexually immature form in some animal life cycles that may differ from the adult in morphology, nutrition, and habitat.