Knapweed — definition
1. knapweed (Noun)
1 definition
knapweed (Noun) — Any of various plants of the genus Centaurea having purple thistlelike flowers.
1 type of
centaury
9 types
Centaurea nigra Centaurea scabiosa Jersey knapweed black knapweed great knapweed greater knapweed hardheads lesser knapweed slender knapweed