dcsimg
Creatures » » Animal » Sponges » Demosponges » » Microcionidae »

Echinoclathria translata (Pulitzer-Finali 1978)