Scrobiculate /(?)/

Scro·bic·u·late

Scrobiculate

a.
  1. Having numerous small, shallow depressions or hollows; pitted. (Bot.)