dcsimg

Antarcella atava is a species of amoebas.