CANARYPOX


Meaning of CANARYPOX in English

a poxvirus that typically infects canaries and is used in human vaccine research.

AIDS English Glossary.      Английский словарь СПИДа.