Udometers Meaning

There are 1 meaning(s) for word Udometers

Udometers Meaning 1 : gauge consisting of an instrument to measure the quantity of precipitation

    Synonyms : pluviometer,  rain gage,  rain gauge