Word info

varroacide

Noun

Meaning

varroacide (plural varroacides)

Any acaricide that targets Varroa mites

Source: en.wiktionary.org

Close letter words and terms