Big Huge Thesaurus

Ancylus

noun

sounds kind of like