Robuta

https://www.merriam-webster.com/dictionary/nephoscopes NEPHOSCOPES Definition & Meaning - Merriam-Webster The meaning of NEPHOSCOPE is an instrument for observing the direction of motion and velocity of clouds. definitionmeaningmerriamwebster