Online Dictionary

centaurea scabiosa Explained

Centaurea scabiosa at English => English (WordNet) Of Explained:

Centaurea scabiosa
n : tall European perennial having purple flower heads [syn: {great
knapweed}, {greater knapweed}]