Google
×
Nuclear Polyhedrosis Virus

Nuclear Polyhedrosis Virus

Scientific name: Nuclear polyhedrosis virus
Rank: Species
Higher classification: Alphabaculovirus