AfMNPV

AfMNPV stands for Anagrapha Falcifera Multiple Nucleocapsid Polyedrosis Virus

AfMNPV
Share
Abbreviations And Their Meaning