- A Rosa hybrid
- B Rosa indica
- C Rosa floribunda
- D Rosa magnifica
- Share this MCQ
Answer:
B
Share this MCQ
The scientific name of the rose plant is Rosa indica. Roses are iconic flowers known for their beauty and fragrance, and they have been cultivated for centuries in various colors and forms. The term "indica" doesn't refer to India but rather signifies that roses of this group were initially thought to have originated in India.
Click me to Read more Question & Answer of Scientific Names of PlantsShare this MCQ