Find the word definition

Wiktionary
jumentous

a. Of, relating to, or smelling like horse urine.

WordNet
jumentous

adj. smelling strongly like an animal; "jumentous urine"