rosa banksia

Noun
  1. Chinese evergreen climbing rose with yellow or white single flowers (synset 112641730)

Found on Word Lists

Other Searches