nidorous
adjective
ni·dor·ous
| \ ˈnīdərəs\
Definition of nidorous
: rankly odorous : smelling of or like burning or decaying animal matter
Keep scrolling for more