globule: meaning and definitions

EnglishType a word

What is globule?

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