Centaurea scabiosa
English Dictionary
->
Letter C
-> Centaurea scabiosa
Search Dictionary:
Centaurea scabiosa Definition
(n)
tall
European
perennial
having
purple
flower
heads
Centaurea scabiosa Synonyms
Centaurea scabiosa
great knapweed
greater knapweed
© Art Branch Inc.