Synonyms of Camellia Japonica in English :
Antonyms of Camellia Japonica in English
Thesaurus of Camellia Japonica in English
Camellia Japonica
see definition of camellia japonicaSynonyms of camellia japonica
1. (noun) greenhouse shrub with glossy green leaves and showy fragrant rose-like flowers; cultivated in many varieties