dcsimg
Image of Euglandina gigantea Pilsbry 1926
Unresolved name

Lophotrochozoa