Camellia

Camellia is a genus of more than 250 species of evergreen shrubs and small trees from acid woodland in Northern India, the Himalayas to Japan, and South to Indonesia and Sumatra with elliptic to lance-shaped, glossy leaves and showy flowers.

TOP