Nidorous /(?)/

Ni·dor·ous

Nidorous

a.
  1. Resembling the smell or taste of roast meat, or of corrupt animal matter. [R.]