Results 2 results found Great Worm Shell feeding, Serpulorbis grandis, Komodo National Park, Indonesia Great Worm Shell feeding, Serpulorbis grandis, Komodo National Park, Indonesia Vermetid worm shell (Dendropoma maxima), peeks out of burrow, Dumaguete, Negros Island, Philippines, Southeast Asia, Asia