Definitions of Hermissenda crassicornis:

  • noun:   a kind of sea slug