English-German dictionary »

polyp snare meaning in German

EnglishGerman
polyp snare

Polypektomieschlinge