Definitions
noun
a cloud at a high altitude consisting of a series of regularly arranged small clouds resembling ripples
Look “cirrocumulus” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a cloud at a high altitude consisting of a series of regularly arranged small clouds resembling ripples