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.”
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.”