microsphere

microsphere

See also: microsphère

English

Etymology

    From micro- + sphere.

    Noun

    microsphere (plural microspheres)

    1. Any sphere whose size is measured in micrometres