English dictionary

rosa damascena meaning and definition

Definition and meaning of rosa damascena at MeaningMonkey.org. rosa damascena meaning and definition in the English Dictionary.

ROSA DAMASCENA noun

Definition of Rosa damascena (noun)

  1. large hardy very fragrant pink rose; cultivated in Asia Minor as source of attar of roses; parent of many hybrids
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: