German-English dictionary »

endothrix meaning in English

GermanEnglish
die Endothrix Substantiv

endothrixnoun