endostoses
English
Noun
endostoses
plural of
endostosis