Big Huge Thesaurus

accroides

noun

sounds kind of like