Camellia japonica, also known as the Japanese camellia, is a striking ornamental shrub known for its large, beautiful flowers ...
In Japan, four species of Camellia are found, with Camellia japonica and Camellia rusticana being the most well known. C. japonica has a broad distribution from Aomori Prefecture in the cool ...