Cnida(n.) One of the peculiar stinging, cells found in Coelenterata; a nematocyst; a lasso cell.
Cnidae(pl. ) of Cnida

Words within cnida

5 letter words: 3 results
4 letter words: 9 results
3 letter words: 19 results
View all words...