green tea

Noun
  1. Tea leaves that have been steamed and dried without fermenting (synset 107951392)

Found on Word Lists

Other Searches