Nephoscope Meaning
There are 1 meaning(s) for word Nephoscope
Meaning 1 : a measuring instrument that uses a grid for measuring the altitude, direction, and velocity of movement of clouds
Similar words of Nephoscope :
