endometroid
Adjective
Meaning
endometroid (comparative more endometroid, superlative most endometroid)
Resembling endometrial tissue at the microscopic level.
Adjective
endometroid (comparative more endometroid, superlative most endometroid)
Resembling endometrial tissue at the microscopic level.