English edit

Noun edit

baroscopes

  1. plural of baroscope