English word optrode comes from English optical, English electrode
Dictionary entry | Language | Definition |
---|---|---|
optical | English (eng) | Designed to assist or enhance sight. Incorporating light-sensitive devices. Of, or relating to optics. Of, or relating to sight; visual. Of, or relating to visible light. |
electrode | English (eng) | A collector or emitter of electric charge in a semiconducting device. The terminal through which electric current passes between metallic and nonmetallic parts of an electric circuit. |
optrode | English (eng) |