Nephology Meaning

There are 1 meaning(s) for word Nephology

Meaning 1 : the branch of meteorology that studies clouds and cloud formation