japonica

Noun
  1. Greenhouse shrub with glossy green leaves and showy fragrant rose-like flowers;
    Cultivated in many varieties (synset 112950360)
  2. Deciduous thorny shrub native to Japan having red blossoms (synset 112645329)

Found on Word Lists

Other Searches