SPHERULE


Meaning of SPHERULE in English

n. a small sphere. spherular adj.

[ LL sphaerula dimin. of L sphaera (as SPHERE) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.