Search Result for "nematocyst": 

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]