Big Huge Thesaurus

achoerodus

noun

sounds kind of like