xugular

Etymology
Borrowed from or Scientific Latin, from.

Noun

 * 1) jugular

Etymology
or Scientific Latin, from.

Noun

 * 1) jugular

Verb

 * 1)  to slit the throat of