Varroa destructor

Concept

Parasitic mite and leading cause of honeybee colony losses worldwide

1 story