microstar

Noun

 * 1)  A tiny star shaped object.