Big Huge Thesaurus

lepidopteran

noun

sounds kind of like