ameboid
English
ameboid meaning in English • ameboid का अर्थ अंग्रेजी में
Adjective
- resembling an amoeba especially in the shape or manner of motion