Definition Definition

cnida - Meaning and Examples

Meaning of 'cnida' (Webster Dictionary)

1 . Cnida [ n.]
- One of the peculiar stinging, cells found in Coelenterata; a nematocyst; a lasso cell.