green tea








noun

  1. a tea that is steamed to prevent fermentation and then rolled and dried.

noun

  1. a sharp tea made from tea leaves that have been steamed and dried quickly without fermenting
50 queries 0.541