BANKSIA ROSE


Meaning of BANKSIA ROSE in English

■ noun a small-flowered Chinese climbing rose. [ Rosa banksiae .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.