Wiktionary
liquid mirrors
n. (plural of liquid mirror English)
Usage examples of "liquid mirrors".
There was a glow in his eyes and, when he moved, there were strange silvery-blue lights in the air, like reflections from liquid mirrors.