YourDictionary

sclerosal medical definition

adjective
Scleroid.

link/cite print suggestion box