Big Huge Thesaurus

Dentaria

noun

sounds kind of like