meteograms

English

Noun

meteograms

  1. plural of meteogram