What is the difference between direct and indirect development? | NCERT solution | Class 12 Biology | Unit-4 Animal Kingdom

Q.5:- What is the difference between direct and indirect development?

 

Answer:-

Direct development Indirect development
It is a type of development in which an embryo develops into a mature individual without involving a larval stage. It is a type of development that involves a sexually-immature larval stage, having different food requirements than adults.
Metamorphosis is absent. Metamorphosis involving development of larva to a sexually-mature adult is present.
It occurs in fishes, reptiles, birds, and mammals. It occurs in most of the invertebrates and amphibians.