arture

English

Noun

arture (plural artures)

  1. Obsolete form of artery.