globulose
/ɡlɒbjʊloʊs/Definitions
1. adjective
relating to or resembling a globule
“The globulose structures found in the microscopic image were fascinating.”
2. noun
a globule or globular body
“The globulose particles in the solution were analyzed under a microscope.”