Femme-fatale-firefly meaning

Any of several fireflies, of the genus Photuris, that mimic the mating flashes of other species in order to predate the attracted males.
noun
0
0
Advertisement