Camellia Sinensis Leaf Extract

See Green Tea.

« Back to Glossary Index