scarlet lychnis
English Dictionary
->
Letter S
-> scarlet lychnis
Search Dictionary:
scarlet lychnis Definition
(n)
Eurasian
garden
perennial
having
scarlet
flowers
in
dense
terminal
heads
scarlet lychnis Synonyms
Lychins chalcedonica
maltese cross
scarlet lychnis
© Art Branch Inc.