Attested.to

Definition

shrubby Chinese rose; ancestor of many cultivated garden roses

Seed ·

Term in context

Bengal rose in CommonParlance