spherulePronunciation: /ˈsfɛrjuːl/Definition of spherule noun a small sphere. Derivatives spherular adjective Origin: mid 17th century: from late Latin sphaerula, diminutive of Latin sphaera (see sphere)spherule in other Oxford dictionaries Definition of spherule in the US English dictionary