Leonurus chaituroides
Leonurus chaituroides C.Y.Wu & H.W.Li
Leonurus chaituroides is a species in the genus Leonurus, belonging to the Lamiaceae family. It was first described in 1965 by C.Y.Wu and H.W.Li.
Distribution
China Southeast
Leonurus chaituroides is a species in the genus Leonurus, belonging to the Lamiaceae family. It was first described in 1965 by C.Y.Wu and H.W.Li.