Attested
.to
Menu
Definition
shrubby Chinese rose; ancestor of many cultivated garden roses
Seed
·
Term in context
Bengal rose
in
CommonParlance