Camellia Sinensis

Camellia Sinensis is the evergreen shrub from whose leaves Tea is born. Native to East Asia, this remarkable plant has gifted humanity with the world's most widely consumed Beverage.

See also

Linked from: Green Tea, Tea, Tea Leaves, White Tea
0
10 views
1 week ago