English, asked by manojrai6165, 9 months ago

What do you means by ROSA DAMASCENA ???​

Answers

Answered by mysticaldimple88
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