NIDOR


Meaning of NIDOR in English

noun scent or savor of meat or food, cooked or cooking.

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