selenium : Idioms & Phrases


selenium cell

  • noun a photoelectric cell that uses a strip of selenium
WordNet