Biology Define larva pl. larvae Asked by bookragstutor on 10 Sep 01:34 Last updated by anonymous on 10 Sep 01:34
A free-living, sexually immature form in some animal life cycles that may differ from the adult in morphology, nutrition, and habitat.