nematocyst English
Noun
( wikipedia nematocyst)
( en noun)
(biology) A capsule, in certain cnidarians, containing a barbed, threadlike tube that delivers a paralyzing sting
Synonyms
* cnida
* cnidocyst
* cnidocyte
|
Not English has no English definition. It may be misspelled. |