SPHERULE


Meaning of SPHERULE in English

ˈsfi]ˌrül, -fe], ]r(ˌ)yül noun

( -s )

Etymology: Late Latin sphaerula, diminutive of Latin sphaera sphere — more at sphere

1. : a little sphere or spherical body

2.

[New Latin spherula \]

: spherula

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.