Big Huge Thesaurus

Edentata

noun

sounds kind of like