Jugulars Definition

noun

(rare) Plural form of jugular.

Wiktionary