orifices
English
Noun
orifices
plural of
orifice