German-English dictionary »

ovomukoid meaning in English

GermanEnglish
das Ovomukoid Substantiv

ovomucoidnoun