German-English dictionary »

taenicida meaning in English

GermanEnglish
Taenicida

taeniafuges

die Taenicida Substantiv

taeniacidesnoun