kadsura

/ˈkædʒuːrə/

Definitions

1. noun

A plant species in the family Schisandraceae, native to tropical regions of Asia.

“The kadsura plant is widely used in traditional medicine in various Asian countries.”

Synonyms

  • Schisandra
  • Wintergreen