meaning of Affenvirus

Affenvirus - German to English

simian (vacuolating) virus 40