German-English dictionary »

trypanozid meaning in English

GermanEnglish
das Trypanozid Substantiv

trypanoc idenoun