CAMELLIA


Meaning of CAMELLIA in English

n. flowering evergreen shrub with fragrant white flowers (native to China and Japan); female first name

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.