amphicoeloustranslation and definition "amphicoelous", tamil lexiconWordTamil Definitionamphicoelousஇருபுடையுங்குழிவான