Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

green tea Definition

Cancel
green tea
noun(green tea)
tea that is light in color and made from leaves that have not been oxidized before drying

Words Related to green tea!

green tea Examples by Brain Bank Users