gyokuro

/ɡjoːkɯroɽo/

Definitions

1. noun

A type of high-quality, shade-grown green tea originating from Japan, known for its rich flavor and aroma.

“After a long day, she enjoyed a soothing cup of gyokuro to unwind.”

Synonyms

  • Japanese green tea
  • matcha
  • sencha

Antonyms

  • black tea
  • herbal tea