meaning of Baculovirus

Baculovirus - German to English

baculovirus