ALL meanings of microsphere
- noun microsphere Any sphere whose size is measured in micrometres. 0
- noun microsphere a very small medical particle, containing a diagnostic or therapeutic agent, that is injected into the blood 0
- noun microsphere any of various minute globules, as the hollow particles used in making lighter plastics or a cell-like structure resembling a proteinoid 0