GREAT KNAPWEED





Definition:

  1. [noun] tall European perennial having purple flower heads
    Synonyms: greater knapweed, Centaurea scabiosa

Synonyms: