Thesaurus.com
Dictionary.com
Definitions

spherule

[sfer-ool, -yool, sfeer-] / ˈsfɛr ul, -yul, ˈsfɪər- /