What does Bienenläuse mean?

Bienenläuse - German to English

bee lice [family Braulidae]