baroscopes

English

Noun

baroscopes

  1. plural of baroscope