Noun Definition
scarlet lychnis
1.Definition: Eurasian garden perennial having scarlet flowers in dense terminal heads
Related Noun(s):lychins chalcedonica, maltese cross
Category: Plants1.Definition: Eurasian garden perennial having scarlet flowers in dense terminal heads
Related Noun(s):lychins chalcedonica, maltese cross
Category: Plants