Find the word definition

Wiktionary
femme fatale fireflies

n. (femme fatale firefly English)