Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
arteries
in English
arteries
us
/ˈær.tə.rēz/
uk
/ˈɑːr.tə.riːz/
#moderate
Lemma:
artery
The lemma is the base or root form of this word.
Definitions
Noun
tubes
that
transport
blood
(
oxygenated
or
not
)
from
the
heart
vessels
carrying
blood
away
from
the
heart
;
conveying
oxygen