Dictionary definitions
- Enter a word for the dictionary definition.
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]

