Home
Home
Invertebrates,-Mollusks,-Arthropods-and-Echinoderms Flashcard Deck
Larva Flashcard
Larva definition: The immature form of an animal, it looks very different from the adult form.