varroacide (English, noun)
expansion: varroacide (plural varroacides)
Senses:
glosses: Any acaricide that targets Varroa mites
Forms:
form: varroacides
tags: plural