arture
English
Noun
arture
(
plural
artures
)
Obsolete form of
artery
.