camellia plant

Camellia Sinensis


Camellia Sinensis: Things You Should Know About This Plant

Camellia sinensis is the tea plant, most of the teas are made from.

Subscribe to our monthly Newsletter