NEMATOCYST Meaning of NEMATOCYST in English n. a specialized cell in a jellyfish etc. containing a coiled thread that can be projected as a sting. Etymology: as NEMATODE + CYST Oxford English vocab. Оксфордский английский словарь. 2012