Camellia Japonica Plant
Camellia Japanica commonly known as Japanese camellia or Rose of winter is a flower native to Japan, Taiwan, China and South Korea.
Camellia Japanica is the official state flower of Alabama.
It is flowering shrub which can attain a height of up to 20 feet.
Camellia Japanica is pollinated by Japanese white eye bird.