We found 3 definitions of nephoscopes from 2 different sources.
NounPlural: nephoscopes |
||
nephoscope - a measuring instrument that uses a grid for measuring the altitude, direction, and velocity of movement of clouds |