What is Chinese Motherwort?
Chinese Motherwort, scientifically known as Leonurus sibiricus, is an annual or biennial plant native to a wide range of regions including Amur, Assam, Bangladesh, and parts of China, among others. Chinese Motherwort (Latin: Leonurus sibiricus) is a medicinal plant catalogued in PlantSage.
