NEPHOSCOPE MEANING IN ENGLISH

• Nephoscope Definition & Synonyms

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


RECENT SEARCHES