nematocysts
Definition
noun. a capsule within specialized cells of certain coelenterates containing a barbed threadlike tube that delivers a paralyzing sting
Example Sentence
He was stung by the nematocysts of the jellyfish.
Hear It! Say It! Write It!
nematocysts