Big Huge Thesaurus

Scaphopoda

noun

sounds kind of like