D defs.my
Entry 1 sense Webster, 1913

Scrobiculate

· Scro·bic·u·late · IPA
01 a. Having numerous small, shallow depressions or hollows; pitted.
  1. 1.
    Having numerous small, shallow depressions or hollows; pitted.(Bot.)