Microsphere Definition
mīkrōsfir
microspheres
noun
Any of various minute globules, as the hollow particles used in making lighter plastics or a cell-like structure resembling a proteinoid.
Webster's New World
Any sphere whose size is measured in micrometres.
Wiktionary
Other Word Forms of Microsphere
Noun
Singular:
microsphere
Plural:
microspheresFind Similar Words
Find similar words to microsphere using the buttons below.