ameba has definitions from the field of biology
1
[ noun ] (biology) naked freshwater or marine or parasitic protozoa that form temporary pseudopods for feeding and locomotion

Synonyms

amoeba

Related terms

rhizopod endameba Amoebida

*