Macartney rose

noun

Definition of Macartney rose

: a tall-growing rambling Chinese evergreen rose (Rosa bracteata) that has hairy branches, strong hooked prickles, and large solitary fragrant white flowers above prominent bracts and that has been introduced into and naturalized in warmer parts of Europe and America

History and Etymology for Macartney rose

after George, 1st Earl Macartney

Keep scrolling for more