Big Huge Thesaurus

antrozous

noun

sounds kind of like