jugula

noun

Plural of jugulum.

noun

Plural form of jugulum.