What is Megacarpaea delavayi?
Megacarpaea delavayi, a member of the Fabaceae family, is a perennial plant native to China's North-Central and South-Central regions, as well as parts of Myanmar, Qinghai, and Tibet. Megacarpaea delavayi (Latin: Megacarpaea delavayi, family Fabaceae) is an edible plant catalogued in PlantSage.
