globule (n.) Look up globule at Dictionary.com
"small, spherical body; little globe or sphere," 1660s, from French globule, from Latin globulus "a little ball," diminutive of globus "round mass, sphere, ball" (see globe).