meaning of Bienenlaus

Bienenlaus - German to English

bee louse [Braula coeca]

View more

  • bee louse [family Braulidae]