meaning of Affen-Varicella-Virus

Affen-Varicella-Virus - German to English

simian varicella virus