Definisi 'olfactory sensation'

English to English
noun
1 the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form Terjemahkan
Example:
she loved the smell of roses
source: wordnet30


Visual Synonyms