Web Dictionary

Meaning of camellia



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








Bookmark webdictionary.co.uk by

Dictionary © 1999- . All rights reserved.      Cheap Number Plates