English edit

Adjective edit

endometroid (comparative more endometroid, superlative most endometroid)

  1. Misspelling of endometrioid.