camelia
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Associated
Related
noun
any of several shrubs or small evergreen trees having solitary white or pink or reddish flowers
camellia
.
WordNet
Previous
came
camel
camelbacked
cameleon
camelhair
Next
camelidae
camelina
camellia
camelopard
camelot