Big Huge Thesaurus

aneides

noun

sounds kind of like