ameba

2 ENTRIES FOUND:
Save
ameba
ameba
Learner's definition of AMEBA
variant spelling of amoeba