'camelia' definitions:

Definition of 'camelia'

From: WordNet
noun
Any of several shrubs or small evergreen trees having solitary white or pink or reddish flowers [syn: camellia, camelia]

Definition of 'camelia'

From: GCIDE
  • camelia \camelia\ n. any of several shrubs or small evergreen trees having solitary white or pink or reddish flowers; the camellia.
  • Syn: camellia. [WordNet 1.5]