Leonurus quinquelobatus explained

Leonurus quinquelobatus is a herbaceous flowering plant native to Eurasia, where it is found from Sakhalin, Russia west to Italy and central Europe.[1]

Notes and References

  1. Web site: Taxonomy - GRIN-Global Web v 1.10.6.1. npgsweb.ars-grin.gov. 2020-03-10.