Meaning of scarlet lychnis
Definition of scarlet lychnis
(noun)
Eurasian
garden
perennial
having
scarlet
flowers in
dense
terminal
heads
Other information on scarlet lychnis
WIKIPEDIA results for
scarlet lychnis
Amazon results for
scarlet lychnis
Tweet