endometria
English
Noun
endometria
plural of
endometrium
Anagrams
tameridone