8 letters · 13 points in Scrabble
noun a small sphere
originFrom Latin sphērula, sphaerula, from sphēra, sphaera (“sphere”) + -ula (diminutive suffix).
Etymology from Wiktionary, CC BY-SA 3.0