Noun scarlet lychnis has 1 sense
  1. scarlet lychnis, maltese cross, Lychins chalcedonica - Eurasian garden perennial having scarlet flowers in dense terminal heads
    --1 is a kind of lychnis, catchfly
,
TOP