Home
Search
Index
Definify.com
Definition
2025
jugulars
jugulars
English
Noun
jugulars
(
rare
)
plural of
jugular
Similar Results
Jugular