Big Huge Thesaurus

lycaena

noun

sounds kind of like