1 ombrograph | Definition of ombrograph

ombrograph

noun
om·​bro·​graph | \ ˈämbrəˌgraf\

Definition of ombrograph

: a self-registering rain gage

History and Etymology for ombrograph

International Scientific Vocabulary ombro- + -graph

Keep scrolling for more