light dependent resistors

English

Noun

light dependent resistors

  1. plural of light dependent resistor