German-English dictionary »

metastrongylus meaning in English

GermanEnglish
der Metastrongylus Substantiv

Metastrongylus◼◼◼noun