Definition, synonyms and related words
Any of the many minute blood vessels formed by the merging of the capillaries of the glomerulus that conduct blood away from it.