First slide
Classification of Animals
Question

 Which of the following has several larval stages in its life history? 

Moderate
Solution

Fasciola has seven different developmental stages: eggs, miracidia, sporocysts, rediae, cercariae, metacercariae, and adult flukes. It has several larval stages unlike Hyla (Amphibia), Catla (Pisces) and Spongilla (Porifera).

Get Instant Solutions
When in doubt download our app. Now available Google Play Store- Doubts App
Download Now
Doubts App