coelenterontranslation and definition "coelenteron", tamil lexiconWordTamil Definitioncoelenteronகுழிக்குடல் (குழியுணவுச்சுவடு)