NIDOROUS Meaning of NIDOROUS in English adj resembling the smell or taste of roast meat, or of corrupt animal matter. Webster English vocab. Английский словарь Webster. 2012