American Dictionary
Definition cirrostratus in American English
cirrostratus noun
[countable/uncountable] noun
/ˌsɪroʊˈstreɪtəs/
Synonyms and related words
