Stratus

Webster's Dictionary of the English Language

·noun A form of clouds in which they are arranged in a horizontal band or layer. ·see Cloud.

Related Words