English | German | Russian | Czech

amphotropic English

Meaning amphotropic meaning

What does amphotropic mean?

amphotropic

that infects a wide range of hosts

Are you looking for...?