meaning of cumu cirro stratus
1.
Nimbus,
or
rain
cloud.
See
Nimbus,
and
Cloud.
Related Words
cumu-cirro-stratus
|
Developed & Maintained By
Taraprasad.com