VariousWords beta
Related Terms:
Noun
Definition: A capsule, in certain cnidarians, containing a barbed, threadlike tube that delivers a paralyzing sting
VariousWords beta
Definition: A capsule, in certain cnidarians, containing a barbed, threadlike tube that delivers a paralyzing sting