caβ’melβ’liβ’a
We found 5 definitions of camellia from 5 different sources.
NounPlural: camellias |
||
camellia - any of several shrubs or small evergreen trees having solitary white or pink or reddish flowers | ||
camelia | ||
shrub, bush a low woody perennial plant usually having several major stems | ||
genus camellia tropical Asiatic evergreen shrubs or small trees |