Galactoscope

What is Galactoscope?

Galactoscope definition and meaning on Dictionary terms:
noun

a lactoscope.