Amoeba

Amoeba

also known as: ameba