scarlet lightning

noun

scarlet lightning

noun
1

Usually The plant Silene chalcedonica (syn. Lychnis chalcedonica), with bright red flowers.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.