YourDictionary

ameba

noun pl. amebas or amebae

Related Forms:

See ameba in American Heritage Dictionary 4

Learn more about ameba

ameba

link/cite print suggestion box