Tamil Dictionary 🔍

cnida

n. (வில.) இழுது மீன் முதலிய உயிரினங்களின் கொடுக்கு.


Cni"da, n.; pl. Cnidæ. Etym: [NL., fr. Gr. (Zoöl.) Defn: One of the peculiar stinging, cells found in Coelenterata; a nematocyst; a lasso cell.


cnida - Similar Words