HzSNPV

HzSNPV stands for Helicoverpa Zea Single Nucleocapsid Nuclear Polyhedrosis Virus

HzSNPV
Share
Abbreviations And Their Meaning