EsCPV

AcronymDefinition
EsCPV➣Euxoa scandens Cytoplasmic Polyhedrosis Virus