Camellia japonica
English Dictionary
->
Letter C
-> Camellia japonica
Search Dictionary:
Camellia japonica Definition
(n)
greenhouse
shrub
with
glossy
green
leaves
and
showy
fragrant
roselike
flowers
;
cultivated
in
many
varieties
Camellia japonica Synonyms
Camellia japonica
japonica
© Art Branch Inc.