liquid mirrors
English
Noun
liquid
mirrors
plural of
liquid mirror