new icn messageflickr-free-ic3d pan white

Jaws

Everted proboscis and jaws of a nereid worm

French Polychaeta

2,782 views
11 faves
8 comments
Taken on November 22, 2010