BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Amphipoden {pl}; Amfipoden {pl} (z. B. Seeläuse) amphipods (e.g. sea lice)