cumulus_cloud
1. [ noun ] (meteorology) a globular cloud
Synonyms: cumulus
Related terms: cloud altocumulus