Synonyms of Camellia Japonica in English :

Antonyms of Camellia Japonica in English

Thesaurus of Camellia Japonica in English

Camellia Japonica

see definition of camellia japonica

Synonyms of camellia japonica

1. (noun) greenhouse shrub with glossy green leaves and showy fragrant rose-like flowers; cultivated in many varieties

Hypernyms of camellia japonica

1. (noun) greenhouse shrub with glossy green leaves and showy fragrant rose-like flowers; cultivated in many varieties