Home
Search
Index
Definify.com
Definition
2024
microsphere
microsphere
English
Noun
microsphere
(
plural
microspheres
)
Any
sphere
whose size is measured in
micrometres
See also
microphere
Similar Results