English dictionary
scabiosa meaning and definition
Definition and meaning of scabiosa at MeaningMonkey.org. scabiosa meaning and definition in the English Dictionary.SCABIOSA noun
Definition of scabiosa (noun)
- any of various plants of the genus Scabiosa
- synonyms: scabious
Source: Princeton University Wordnet