nephrostomes
English
Noun
nephrostomes
plural of
nephrostome