Wearing glasses, run in to manage light-splitting instrument (12)
Answer
SPECTROSCOPE
Definition: light-splitting instrument
Wearing glasses, run in to manage light-splitting instrument (12)