CUMULOSTRATUS
Meaning of CUMULOSTRATUS in English
|kyümyə(ˌ)lō, ÷-mə-+ noun
Etymology: New Latin, from cumul- + stratus
: a cumulus whose base extends horizontally as a stratus cloud
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012