NIDOROUS


Meaning of NIDOROUS in English

(a.) Resembling the smell or taste of roast meat, or of corrupt animal matter.

Webster's English dictionary.      Английский словарь Webster.