WordNet-Online
Definitions from WordNet
Noun camellia has 1 sense
| ||||
Definitions from the WebCamelliaNoun: A type of evergreen shrub or small tree native to Asia, known for its showy flowers. Sample Sentence: The camellia in our garden is blooming beautifully this spring. Related Products: | ||||
camel s hair camel toe camelhair camelia camelidae camelina camelina sativa camelleon camellia camellia japonica camellia sinensis camellia state camelopard camelot camelpox camels cameltoe
|