Word info

biomodulator

Noun

Meaning

biomodulator (plural biomodulators)

(biology) Any material that modifies a biological response

Source: en.wiktionary.org

Related terms

Close letter words and terms