English edit

Noun edit

meteograms

  1. plural of meteogram