0%

ALL meanings of scarlet lychnis

scar·let lych·nis
S s
  • noun scarlet lychnis a plant, Lychnis chalcedonica, of the pink family, having scarlet or sometimes white flowers, the arrangement and shape of the petals resembling a Maltese cross. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?