English

edit

Etymology

edit

From micro- +‎ balloon.

Noun

edit

microballoon (plural microballoons)

  1. A hollow microsphere