Online English Dictionary

Home

Cumulostratus


n.

A form of cloud. See Cloud .


© 2009 Dammam Community College