amoeboidtranslation and definition "amoeboid", tamil lexiconWordTamil Definitionamoeboidவயிற்றுவலி போன்ற.amoeboid cellஅமீபக்கலம்amoeboid movementஅமீபாவியக்கம்