scarlet lychnis

noun

1.
Eurasian garden perennial having scarlet flowers in dense terminal heads