Botanical name of Rose

‘Rosa indicus’ is the botanical name of Rose.

The botanical name of Rose is Rosa indicus.

What is the botanical name of Rose?

Subjects

Tags