India Site

Gemmule formation takes place in … (1) Amoeba (2) Planaria (3) Hydra (4) Ephydatia

Correct Answer: (4) Ephydatia

Explanation: Gemmule formation takes place in Ephydatia.