sense of smell
English Dictionary
->
Letter S
-> sense of smell
Search Dictionary:
sense of smell Definition
(n)
the
faculty
of
smell
sense of smell Synonyms
olfaction
olfactory modality
sense of smell
smell
© Art Branch Inc.