Big Huge Thesaurus

Aplysia

noun

sounds kind of like