Big Huge Thesaurus

trichopteran

noun

sounds kind of like