blood supply

кровоснабжение, приток крови

Большой англо-русский словарь