German-English dictionary »

hakenlarve meaning in English

GermanEnglish
die Hakenlarve Substantiv

oncospherenoun