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