Big Huge Thesaurus

trichophaga

noun

sounds kind of like