SPHERULE Meaning of SPHERULE in English n. a small sphere. Derivatives: spherular adj. Etymology: LL sphaerula dimin. of L sphaera (as SPHERE) Oxford English vocab. Оксфордский английский словарь. 2012