Definition of Camelia

  • 1. Any of several shrubs or small evergreen trees having solitary white or pink or reddish flowers Noun

Synonyms for word "camelia"

Semanticaly linked words with "camelia"

Hyponims for word "camelia"