OLFACTION


Meaning of OLFACTION in English

The sense of smell.

English dictionary of medicine.      Английский словарь медицины.