'genus Camellia' definitions:

Definition of 'genus Camellia'

(from WordNet)
noun
Tropical Asiatic evergreen shrubs or small trees