An Encylopedia Britannica Company

ameba

2 ENTRIES FOUND:
ameba
ameba
Britannica Dictionary definition of AMEBA
variant spelling of amoeba