'genus Amoeba' definitions:

Definition of 'genus Amoeba'

From: WordNet
noun
Protozoan inhabiting moist soils or bottom vegetation in fresh or salt water