How to pronounce ameba

Accents & languages on maps

Definition
  • Definition of ameba

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

Random words: Twittersuredataliteraturesquirrel