Cnida - Definition - Law Dictionary Home Dictionary Definition cnida
Definition :
One of the peculiar stinging cells found in Coeliglenterata a nematocyst a lasso cell
View Judgments Citing this PhraseView Acts Citing this Phrase
One of the peculiar stinging cells found in Coeliglenterata a nematocyst a lasso cell
View Judgments Citing this Phrase