Definify.com

Definition 2024


endometritides

endometritides

English

Noun

endometritides

  1. plural of endometritis