scarlet lychnis

1. (noun) Eurasian garden perennial having scarlet flowers in dense terminal heads
Synonyms: Lychins chalcedonica, maltese cross
Related Words: catchfly, lychnis



Terms and Conditions of Use / Copyright Notice