Log In Bag
Log In

Create An Account

Log In Bag
Your Shopping Bag Is Empty

Leonurus japonicus


Leonurus japonicus is an annual or biennial, growing from taproots. The stems are upright, up to a height of 120 cm. The flowers are sessile and produced in verticillasters with reddish to purplish red flowers. Leonurus japonicus blooms from June to September.

100+ seeds