Globule

What is Globule?

Globule definition and meaning on Dictionary terms:
noun

a small spherical body.