AskEraser  |  Settings
Ask.com   
 


Synonyms
glob·ule (glŏb́yōōl)

[French, from Latin globulus diminutive of globus, sphere.]

noun 

A small spherical mass, especially a small drop of liquid.