Definition of Camellia Japonica

  • 1. Greenhouse shrub with glossy green leaves and showy fragrant rose-like flowers; cultivated in many varieties Noun

Synonyms for word "camellia japonica"

Semanticaly linked words with "camellia japonica"

Hyponims for word "camellia japonica"