I'm thinking

Feathered Starfish "eating end"

Latin: Dardanus venosus with Aiptasia tagetes

The list    Previous Image    Next Image     Brian's Home page