nuclear polyhedrosis virus
Nucleopolyhedrovirus