German-English dictionary »

trypanosoma meaning in English

GermanEnglish
das Trypanosoma Substantiv

Trypanosoma◼◼◼noun