Liquid-mirror-telescope meaning

(astronomy) A type of reflecting telescope employing a parabolic liquid mirror made by spinning a pool of reflective liquid.
noun
0
0
Advertisement