English | German | Russian | Czech

ameba English

Meaning ameba meaning

What does ameba mean?

ameba

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

Synonyms ameba synonyms

What other words have the same or similar meaning as ameba?

ameba English » English

amoeba amœba

Are you looking for...?