What is Ma Dou Ling?
Ma Dou Ling, known botanically as Aristolochia debilis, is a perennial plant native to the forests of China North-Central, South-Central, and Southeast regions, as well as parts of Japan. Ma Dou Ling (Latin: Aristolochia debilis) is a medicinal plant catalogued in PlantSage.
