amoebatranslation and definition "amoeba", tamil lexiconWordTamil Definitionamoebaஅமீபாamoebaeanஇடையிட்ட விடைமுறையான.buccal amoebaவாய்வாழ் அமீபா