German-English dictionary »

wimpernlarve meaning in English

GermanEnglish
die Wimpernlarve Substantiv

miracidium [miracidia]noun
[UK: mˌɪrəsˈɪdiəm] [US: mˌɪrəsˈɪdiəm]