capillarid

capillarid

a member of the family Capillariidae.