femme fatale lightning bug (English, noun)
expansion: femme fatale lightning bug (plural femme fatale lightning bugs)
Senses:
glosses: Synonym of femme fatale firefly.
Forms:
form: femme fatale lightning bugs
tags: plural