jugulaire meaning in English
adj. jugular, pertaining to the neck, pertaining to the throat; pertaining to the jugular vein; of a number of large veins in the neck
n. chinstrap
adj. jugular, pertaining to the neck, pertaining to the throat; pertaining to the jugular vein; of a number of large veins in the neck
n. chinstrap