Definition of nematocyst

Definition of nematocyst
  1. nematocyst Noun A capsule, in certain cnidarians, containing a barbed, threadlike tube that delivers a paralyzing sting
Need more help? Try our forum NEW