VariousWords beta
Related Terms:
Noun
Definition: Any of the many minute blood vessels formed by the merging of the capillaries of the glomerulus that conduct blood away from it.
VariousWords beta
Definition: Any of the many minute blood vessels formed by the merging of the capillaries of the glomerulus that conduct blood away from it.