Definition of Banksian rose in English:

Banksian rose

noun

  • A climbing rose native to China, Rosa banksiae, having evergreen foliage, (usually) almost thornless stems, and clusters of small flowers which may be single or double, with white or yellow petals (depending on the botanical variety).

Origin

Early 19th century; earliest use found in New England Farmer.