German-English dictionary »

trichostrongylus meaning in English

GermanEnglish
der Trichostrongylus Substantiv

Trichostrongylusnoun