This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Scabious
a.
Consisting of scabs; rough; itchy; leprous; as, scabious
eruptions.
a.
Any plant of the genus Scabiosa, several of the species
of which are common in Europe. They resemble the Compositae, and have
similar heads of flowers, but the anthers are not connected.