Big Huge Thesaurus

trichoceros

noun

sounds kind of like