Renifleur

What is Renifleur?

Renifleur definition and meaning on Dictionary terms:
noun Psychiatry.
a person who is sexually aroused or gratified by odors.

 

reference: www.dictionary.com/browse/renifleur

Tags: