rosa chinensis

Noun
  1. Shrubby Chinese rose;
    Ancestor of many cultivated garden roses (synset 112642021)

Found on Word Lists

Other Searches