-->

Animal Kingdom

Question
CBSEENBI11002009

An animal having cnidoblasts

Solution

Obelia