jugulars
English
Noun
jugulars
(
rare
)
plural of
jugular