olfactory_sensationEnglish

odor, odour, olfactory perception, olfactory sensation, smell

Noun

The sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form

English: smell, odor, odour, olfactory sensation, olfactory perception

Bahasa: bau

Bahasa words with similar meanings

English words with similar meanings

Show 4 words