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