nidor ( synonym found)

Definition of nidor:

(n) : the smell of burning animal fat

Definition of nidor:

(n) : the smell of burning animal fat

Back to Top