Subscribe
URL of the page has been copied to clipboard.
Meaning : One of a network of observation posts where meteorological data is recorded.
Synonyms : weather station
Install App
Meteorological observation post meaning in Telugu.