German-English dictionary »

mikrozephale meaning in English

GermanEnglish
der Mikrozephale Substantiv

microcephalnoun