Perigonia lusca nucleopolyhedrovirus
Source: NCBI Taxonomy (ID 2560642)
Taxonomy ID: 2560642
Rank: no rank
Scientific name: Perigonia lusca nucleopolyhedrovirus