rosa mundi

English

Noun

rosa mundi

  1. (horticulture) A sport of the apothecary rose, featuring semidouble flowers with deep, pink stripes on a white or pale background.