Eight Petaled
Camellia octopetala
is a native oil tree species in the south of China and is also a unique natural Chinese woody edible oil species.
Home
By Name
By Color
By Bloom Time
By Species
Non-Camellia