n. organ in the protoplasm of some single-celled organisms which can eject a filament for purposes of offense or defense
TRICHOCYST
Meaning of TRICHOCYST in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012