Definition of stratocumulous in US English:

stratocumulous

adjective

rare
  • Of the nature of, or resembling, a stratocumulus.

Origin

Late 19th century; earliest use found in Art Interchange. After stratocumulus.