Camellia sinensis
Green tea is tea is made from the leaves of "Camellia sinensis"