English dictionary

scarlet lychnis meaning and definition

Definition and meaning of scarlet lychnis at MeaningMonkey.org. scarlet lychnis meaning and definition in the English Dictionary.

SCARLET LYCHNIS noun

Definition of scarlet lychnis (noun)

  1. Eurasian garden perennial having scarlet flowers in dense terminal heads
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: