camelia n : any of several shrubs or small evergreen trees having solitary white or pink or reddish flowers [syn: camellia]