mammatus clouds

English

Noun

mammatus clouds

  1. plural of mammatus cloud