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