BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Endometrioseherd {m} [med.] endometrial implant; endometriotic implant; endometrial lesions; endometriotic lesion