Definition of Ameba

  • (noun) naked freshwater or marine or parasitic protozoa that form temporary pseudopods for feeding and locomotion

Synonyms of Ameba


Antonyms of Ameba


No Antonyms Found.

Homophones of Ameba


No Homophones Found.