Spherulate /(?)/

Spher·u·late

Spherulate

a.
  1. Covered or set with spherules; having one or more rows of spherules, or minute tubercles.