immune systems - German English Dictionary

immune systems

Meanings of "immune systems" in German English Dictionary : 1 result(s)

English German
Medicine
immune systems Immunsysteme [pl]