English dictionary
centaurea scabiosa meaning and definition
Definition and meaning of centaurea scabiosa at MeaningMonkey.org. centaurea scabiosa meaning and definition in the English Dictionary.CENTAUREA SCABIOSA noun
Definition of Centaurea scabiosa (noun)
- tall European perennial having purple flower heads
- synonyms: great knapweed, greater knapweed
Source: Princeton University Wordnet