biomodulator
English
Etymology
From
bio-
+
modulator
.
Noun
biomodulator
(
plural
biomodulators
)
(
biology
)
Any material that
modifies
a
biological
response
Related terms
biomodulation
biomodulatory