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)

  1. tall European perennial having purple flower heads
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: