Definitions
noun
protozoan inhabiting moist soils or bottom vegetation in fresh or salt water
Look “genus amoeba” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
protozoan inhabiting moist soils or bottom vegetation in fresh or salt water