Definition of “arteria” - English Dictionary

English