Top Qs
Timeline
Chat
Perspective
left main
From Wiktionary, the free dictionary
Remove ads
English
Noun
left main (plural left mains)
- (medicine, colloquial) Ellipsis of left main coronary artery.
- left main disease
Anagrams
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads