German-English dictionary »

implantationsmetastase meaning in English

GermanEnglish
die Implantationsmetastase Substantiv

implantation metastasisnoun