ENDOMETRITIS MEANING IN ENGLISH

• Endometritis Definition & Synonyms

  1. (n.) Inflammation of the endometrium.


Synonyms:
Metritis,

RECENT SEARCHES