WordUnscrambler Home
spherule
Definitions
[ˈsfɛr(j)uːl], (Noun)
Definitions:
- a small sphere
Phrases:
Origin
:
mid 17th century: from late Latin sphaerula, diminutive of Latin sphaera (see sphere)
Click here to see the free dictionary definition for spherule
definition by Oxford Dictionaries