Kadsura longipedunculata

Kadsura longipedunculata, the Chinese kadsura vine, is a climbing plant native to western China that has edible fruit and some medicinal uses.

Kadsura longipedunculata

Kadsura longipedunculata, the Chinese kadsura vine, is a climbing plant native to western China that has edible fruit and some medicinal uses.