YourDictionary

endometrioid medical definition

adjective
Microscopically resembling endometrial tissue.

link/cite print suggestion box