Tamil Dictionary 🔍

cnidoblast

Cni"do*blast, n. Etym: [Cnida + -blast.] (Zoöl.) Defn: One of the cells which, in the Coelenterata, develop into cnidæ.


cnidoblast - Similar Words