Home

Word

putrid-smelling, adj.
more info having the putrid odor of decaying organic matter
<adj.all>

putrid-smelling