EnglishEdit

NounEdit

photodetectors

  1. plural of photodetector