Definition
European perennial plant naturalized in United States having triangular ovate leaves and lilac-pink flowers
Seed ·
Term in context
European perennial plant naturalized in United States having triangular ovate leaves and lilac-pink flowers
Seed ·