CUMULUS MEANING IN ENGLISH

• Cumulus Definition & Synonyms

  1. (n.) One of the four principal forms of clouds. SeeCloud.


Synonyms:
Heap, Mound, Pile,

RECENT SEARCHES