What do you means by ROSA DAMASCENA ???
Answers
Answered by
0
Answer:
hy
Explanation:
n large hardy very fragrant pink rose; cultivated in Asia Minor as source of attar of roses; parent of many hybrids. Synonyms: damask rose, summer damask rose Type of: rose, rosebus
mark it as brilliant list ✌
Similar questions