stchi

/ˈstʃi/

Definitions

1. noun

A type of traditional Chinese medicine tea, also known as the Chinese herb Schisandra.

“She drank stchi tea to boost her immune system after falling ill.”

Synonyms

  • five-flavor-fruit
  • schisandra

Antonyms

  • poison
  • toxin