Definition Definition

nidorous - Meaning and Examples

Meaning of 'nidorous' (Webster Dictionary)

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