globule
glob-ule
noun
A tiny, spherical drop of liquid or a small, rounded particle.
"Tiny globules of oil floated on the water's surface."
glob-ule
A tiny, spherical drop of liquid or a small, rounded particle.
"Tiny globules of oil floated on the water's surface."