English | German | Russian | Czech

ambiactive English

Meaning ambiactive meaning

What does ambiactive mean?

ambiactive

(physiology) That can act both positively and negatively

Are you looking for...?