amoebolytetranslation and definition "amoebolyte", tamil lexiconWordTamil Definitionamoebolyteஅமீபவியல்புக்கலம்