Big Huge Thesaurus

connochaetes

noun

sounds kind of like