Definition Definition

cumulostratus - Meaning and Examples

Meaning of 'cumulostratus' (Webster Dictionary)

1 . Cumulostratus [ n.]
- A form of cloud. See Cloud.