camellia japonica

Noun
  1. Greenhouse shrub with glossy green leaves and showy fragrant rose-like flowers;
    Cultivated in many varieties (synset 112950360)

Found on Word Lists

Other Searches