Nematocyst

From BiblePortal Wikipedia

Nematocyst [1]

(n.) A lasso cell, or thread cell. See Lasso cell, under Lasso.

References