dcsimg

Quadrulella alata is a species of amoeba.