TOP

Definition of ameba from the Oxford Advanced American Dictionary

See ameba in the Oxford Advanced Learner's Dictionary