Dictionary.com
Thesaurus.com
Synonyms

spherule

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

noun

  1. a small sphere or spherical body.


spherule British  
/ ˈsfɛruːl /

noun

  1. a very small sphere or globule

"Collins English Dictionary — Complete & Unabridged" 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012

Other Word Forms

Etymology

Origin of spherule

From the Late Latin word sphaerula, dating back to 1655–65. See sphere, -ule