Correct option is D
Amphiblastula is the flagellated larval stage of Leucosolenia, a type of sponge. It is a free-swimming larva that aids in dispersal before settling down and developing into an adult sponge.
Amphiblastula is the flagellated larval stage of Leucosolenia, a type of sponge. It is a free-swimming larva that aids in dispersal before settling down and developing into an adult sponge.
Suggested Test Series
Suggested Test Series