endometritides

English

Noun

endometritides

  1. plural of endometritis