Dictionary.com
Thesaurus.com
spherular
Derived word form of spherule