Meaning of scabious
Definition of scabious
(noun)
any of
various
plants of the
genus
Scabiosa
Other information on scabious
WIKIPEDIA results for
scabious
Amazon results for
scabious
Tweet