Random Riddle: Luminescence

Though not a sphere of heaven bright

I give relief to blackest night

My namesake is a cunning beast

My substance is a termite’s feast

What am I?
 

Random Riddle: Luminescence