Word info

biomodulatory

Adjective

Meaning

biomodulatory (not comparable)

Relating to biomodulation or a biomodulator

Source: en.wiktionary.org

Close letter words and terms