spherulate

listen to the pronunciation of spherulate
English - English
Covered or set with spherules; having one or more rows of spherules, or minute tubercles