Ctenocyst - Definition - Law Dictionary Home Dictionary Definition ctenocyst
Definition :
An organ of the Ctenophora supposed to be sensory
View Judgments Citing this PhraseView Acts Citing this Phrase
An organ of the Ctenophora supposed to be sensory
View Judgments Citing this Phrase