Big Huge Thesaurus

Solenidae

noun

sounds kind of like