amoeboid movementtranslation and definition "amoeboid movement", tamil lexiconWordTamil Definitionamoeboid movementஅமீபாவியக்கம்