YourDictionary

scrobiculate

adjective

Biol. pitted or furrowed

See scrobiculate in American Heritage Dictionary 4

Learn more about scrobiculate

link/cite print suggestion box