YourDictionary

Dictionary Home » Science » nimbus

nimbus science definition

Plural nimbi nimbi or nimbuses
A rain cloud.

Learn more about nimbus

Related Articles

link/cite print suggestion box