NEMATOCYST Meaning of NEMATOCYST in English [nem.a.to.cyst] n [ISV] (1875): one of the stinging organelles of coelenterates used in catching prey Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012