English | German | Russian | Czech

immunotrophic English

Meaning immunotrophic meaning

What does immunotrophic mean?

immunotrophic

(immunology) Relating to the interaction of the immune system and nutrition

Are you looking for...?