Word info

photostimulator

Noun

Meaning

photostimulator (plural photostimulators)

A device used in photostimulation

Source: en.wiktionary.org

Related terms

Close letter words and terms