English edit

Noun edit

microstar (plural microstars)

  1. (nanotechnology, pyrotechnics) A tiny star shaped object.

Derived terms edit