What is Actinidia callosa indochinensis?
Actinidia callosa indochinensis is a deciduous vine native to the mountainous regions of China's South-Central and Southeastern areas as well as parts of Vietnam. Actinidia callosa indochinensis (Latin: Actinidia callosa indochinensis) is an edible plant catalogued in PlantSage.
