NIDOROUS


Meaning of NIDOROUS in English

adj resembling the smell or taste of roast meat, or of corrupt animal matter.

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