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