English

edit

Noun

edit

left main (plural left mains)

  1. (medicine, colloquial) Short for left main coronary artery.
    left main disease

Anagrams

edit