Camelia - Definition - Law Dictionary Home Dictionary Definition camelia
Definition :
any of several shrubs or small evergreen trees having solitary white or pink or reddish flowers the camellia
View Judgments Citing this PhraseView Acts Citing this Phrase