Big Huge Thesaurus

aplysia

noun

sounds kind of like