cumulostratus
noun
cu·mu·lo·stratus
¦kyümyə(ˌ)lō,
÷-mə-+
: a cumulus whose base extends horizontally as a stratus cloud
Love words? Need even more definitions?
Merriam-Webster unabridged
Share