kombucha - definition and synonyms

noun

or kombucha tea

  1.   From our crowdsourced Open Dictionary
    a drink made from fermented tea, believed by some people to have health benefitsSubmitted from United Kingdom on 05/01/2016