scotometers

English

Noun

scotometers

  1. plural of scotometer