Definitions
of camellia
1. [n] - any of several shrubs or small evergreen trees having solitary white or pink or reddish flowers
Quotes
Sorry no example quotes for "camellia" were found
|
|
camellia Synonyms camelia
Other infomation on camellia uSearch
results for
camellia
WIKIPEDIA
results for
camellia
amazon
results for
camellia
ebay
results for
camellia
|