dcsimg

Quadrulella madibai is a species of amoeba.