Scintillant

Webster's Dictionary of the English Language

·adj Emitting sparks, or fine igneous particles; sparkling.