nematocysttranslation and definition "nematocyst", tamil lexiconWordTamil Definitionnematocystஇழுதுமீன் முதலியவற்றில் கொடுக்காக இயக்கத்தக்க சு இழை அடங்கிய நுண்மக்கூறு.cnidocyst, nematocystஅழன்மொட்டுப்பை (அழனரும்பர்ப்பை)