nephropores
English
Noun
nephropores
plural of
nephropore