estenoses
Portuguese
Noun
estenoses
f
plural of
estenose