Find the word definition

WordNet
scarlet lychnis

n. Eurasian garden perennial having scarlet flowers in dense terminal heads [syn: maltese cross, Lychins chalcedonica]