left coronary artery

Noun
  1. Arises from the left aortic sinus;
    Supplies the left side of the heart (synset 105351761)

Other Searches