telephotometers

English

Noun

telephotometers

  1. plural of telephotometer