YourDictionary

nematocyst

noun

any of the intracellular stinging structures characteristic of all cnidarians, as the jellyfish: it contains a threadlike sting

Related Forms:

See nematocyst in American Heritage Dictionary 4

Learn more about nematocyst

link/cite print suggestion box