Noun Definition
centaurea scabiosa
1.Definition: tall European perennial having purple flower heads
Related Noun(s):great knapweed, greater knapweed
Category: Plants1.Definition: tall European perennial having purple flower heads
Related Noun(s):great knapweed, greater knapweed
Category: Plants