German-English dictionary »

echinostoma meaning in English

GermanEnglish
das Echinostoma Substantiv

Echinostomanoun
[UK: ˌetʃɪnəstˈəʊmə] [US: ˌetʃɪnəstˈoʊmə]