stercorous
/ˈstɛrkərəs/Definitions
1. adjective
Having or producing a strong or unpleasant smell, especially of dung or decaying matter.
“The stercorous odor emanating from the compost heap was overwhelming.”
1. adjective
Having or producing a strong or unpleasant smell, especially of dung or decaying matter.
“The stercorous odor emanating from the compost heap was overwhelming.”