cnidocyst, nematocysttranslation and definition "cnidocyst, nematocyst", tamil lexiconWordTamil Definitioncnidocyst, nematocystஅழன்மொட்டுப்பை (அழனரும்பர்ப்பை)