gyokuro
noun
gyo·ku·ro
ˈgyȯkəˌrō
plural -s
: a high-grade tea made in Japan from the leaves of shaded bushes and used for domestic consumption
Love words? Need even more definitions?
Merriam-Webster unabridged
Share