amphiplatyantranslation and definition "amphiplatyan", tamil lexiconWordTamil Definitionamphiplatyanஇருபுடையுந்தட்டையான