Microsphere Definition In H.; a small globular microsclere that may have a lumpy or smooth surface (e.g., Malacosaccus microglobus); in D. and Ho. usually called sphere or spherule. Synonyms In D. and Ho. usually called sphere or spherule. Photos