BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Deckelschildläuse {pl} (Diaspididae) (zoologische Familie) [zool.] armoured scale insects (zoological family)