Rosa damascena
English Dictionary
->
Letter R
-> Rosa damascena
Search Dictionary:
Rosa damascena Definition
(n)
large
hardy
very
fragrant
pink
rose
;
cultivated
in
Asia
Minor
as
source
of
attar
of
roses
;
parent
of
many
hybrids
Rosa damascena Synonyms
damask rose
Rosa damascena
summer damask rose
© Art Branch Inc.