0%

ALL meanings of microsphere

M m
  • 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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?