Compund Words
Last Search Words
Search Result:camelia
Overview of noun camelia
The noun camelia has 1 sense
- camellia, camelia -- (any of several shrubs or small evergreen trees having solitary white or pink or reddish flowers)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar