I'm thinking

Nudibranch

Latin: Opisthobranchia

another variation

The list     Next Image    Brian's Home page