dcsimg

Quadrulella elongata is a species of amoeba in the family Hyalospheniidae.