cumulus cloud

Noun
  1. A globular cloud (synset 109284866)

Other Searches