green tea
nounDefinition of green tea
: tea that is light in color and made from leaves that have not been oxidized before drying
Keep scrolling for more
Keep scrolling for more