Log in
Search words & phrases
aorta
US /eˈɔrtə/
・
UK /eɪ'ɔ:tə/
C2
Definition
Video subtitles
noun
Large artery that carries blood from the heart