Camellia (Camellia japonica) – Flowering plants

Camellia (Camellia japonica) – Flowering plants

Camellia (Camellia japonica) is a flowering shrub or tree. It can grow up to 6 – 12 m tall. The youngest branches are purplish-brown colored, getting to be grayish-brown as they age. The alternately arranged leathery leaves are dark green on the top side, paler on the underside. The base of the leaf is pointed, […]