Big Huge Thesaurus

Haminoea

noun

sounds kind of like