Crossword Solver
Anagram Solver
Thesaurus Solver
Dictionary
Forum
Definition of nematocyst
Definition of nematocyst
nematocyst
Noun
A capsule, in certain cnidarians, containing a barbed, threadlike tube that delivers a paralyzing sting
Need more help? Try our forum
NEW