I'm thinking

Nudibranch

Latin: Opisthobranchia

The 'head' is at the top

The list     Next Image    Brian's Home page