Big Huge Thesaurus

Ancylidae

noun

sounds kind of like