What is the full meaning of cirrostratus
(Latin) a type of cloud [n CIRROSTRATI]
Example of the word cirrostratus placed on a Scrabble board.