Translation of endometriosis in English:

endometriosis

endometriosis, n.

Definition of endometriosis in English

feminine noun

  • 1

    endometriosis