YourDictionary

amoeboid medical definition

adjective
Variant of ameboid.

Learn more about amoeboid

link/cite print suggestion box