CUMU-CIRRO-STRATUS MEANING IN ENGLISH

• Cumu-cirro-stratus Definition & Synonyms

  1. (n.) Nimbus, or rain cloud. See Nimbus, and Cloud.


RECENT SEARCHES