Definition Definition

ctenocyst - Meaning and Examples

Meaning of 'ctenocyst' (Webster Dictionary)

1 . Ctenocyst [ n.]
- An organ of the Ctenophora, supposed to be sensory.