nematocyst


From The Collaborative International Dictionary of English v.0.48:

Nematocyst \Nem"a*to*cyst\, n. [Nemato- + cyst.] (Zool.)
   A lasso cell, or thread cell. See Lasso cell, under
   Lasso.
   [1913 Webster]
Feedback Form