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