English | German | Russian | Czech

biomodulator English

Meaning biomodulator meaning

What does biomodulator mean?

biomodulator

(biology) Any material that modifies a biological response

Are you looking for...?