SPHERULATE Meaning of SPHERULATE in English (a.) Covered or set with spherules; having one or more rows of spherules, or minute tubercles. Webster's English dictionary. Английский словарь Webster. 2012