osfresia

osfresia [os-fray’-se-ah]
noun
1. The sense of smell. (f)

Have a Spanish question? Get help from experts!