YourDictionary

scabious medical definition

adjective
Of or relating to scabies.

Learn more about scabious

link/cite print suggestion box