dcsimg
Image of Baseodiscus delineatus (Delle Chiaje 1825)
Unresolved name

Lophotrochozoa