SPHERULATE Meaning of SPHERULATE in English adj covered or set with spherules; having one or more rows of spherules, or minute tubercles. Webster English vocab. Английский словарь Webster. 2012