NEMATOCYST


Meaning of NEMATOCYST in English

[ nɪ'matə(ʊ)sɪst , 'nɛmət- ]

■ noun Zoology a specialized cell in the tentacles of a jellyfish or other coelenterate, containing a barbed or venomous coiled thread that can be projected in self-defence or to capture prey.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.