BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Infantizid {m} (Tötung von Jungtieren der eigenen Art) [zool.] infanticide (killing of young of the same species)