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
Synonyms : pluviometer, rain gage, rain gauge