Definition Definition

Nematocyst - Meaning and Examples

Meaning of 'Nematocyst' (Webster Dictionary)

1 . Nematocyst [ n.]
- A lasso cell, or thread cell. See Lasso cell, under Lasso.