German-English dictionary »

melanophage meaning in English

GermanEnglish
der Melanophage Substantiv

melanophagenoun