Big Huge Thesaurus

Trichophaga

noun

sounds kind of like