dcsimg
Creatures » » Animal » » Molluscs » Mussels » » Teredinidae »

Big Ear Shipworm

Psiloteredo megotara (Hanley ex Forbes & Hanley 1848)