German-English dictionary »

explantieren meaning in English

GermanEnglish
explantieren [explantierte; hat explantiert] Verb

(Organe) explantverb