Compare, distinguish and explain what is the difference between direct and indirect development.

Difference between direct and indirect development

1. In direct development, an embryo develops into a mature individual without involving a larval stage. Indirect development involves a sexually-immature larval stage, having different food requirements than adults.

2. Metamorphosis is absent in direct development whereas Metamorphosis involving development of larva to a sexually-mature adult is present in indirect.

3. Direct development occurs in fishes, reptiles, birds, and mammals. Indirect development occurs in most of the invertebrates and amphibians.

About Author: Jeniffer Fleming