Cephalozia nematodes; Cephaloziaceae
Size: 422 x 613

Download 422 x 613 size of this image