English dictionary
scarlet lychnis meaning and definition
Definition and meaning of scarlet lychnis at MeaningMonkey.org. scarlet lychnis meaning and definition in the English Dictionary.SCARLET LYCHNIS noun
Definition of scarlet lychnis (noun)
- Eurasian garden perennial having scarlet flowers in dense terminal heads
- synonyms: Lychins chalcedonica, maltese cross
Source: Princeton University Wordnet