The AI-powered English dictionary
plural granuloviruses
Any of various baculoviruses in the genus Betabaculovirus; used in the control of insect pests. examples