strato-cumulus (adj.) Look up strato-cumulus at Dictionary.com
1898, from strato- + cumulus.