YourDictionary

scrobiculate medical definition

adjective
Marked with many shallow depressions, grooves, or pits.

Learn more about scrobiculate

link/cite print suggestion box