meaning of cumu cirro stratus

1. Nimbus, or rain cloud. See Nimbus, and Cloud.


Related Words

cumu-cirro-stratus |

Developed & Maintained By Taraprasad.com

Treasure Words