English

artery noun definition in Internal anatomy topic from the Oxford Advanced Learner's Dictionary

artery

 noun: Internal anatomy topic
any of the tubes that carry blood from the heart to other parts of the body blocked arteries