Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

amoeba Definition

Cancel
amoeba
noun(a-moe-ba)
naked freshwater or marine or parasitic protozoa that form temporary pseudopods for feeding and locomotion
Synonyms: ameba,

Words Related to amoeba!

amoeba Examples by Brain Bank Users