Varroa mite

Varroa destructor

Varroa mite is an apex pest of honey bees


Translator