This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Nephoscope

  1. n.
    An instrument for observing the clouds and their velocity.



Shares

Related Words

Menu