Big Huge Thesaurus

adapid

noun

sounds kind of like