odourEnglish

odor, odour, smell, aroma, olfactory perception

Noun

Any property detected by the olfactory system

English: olfactory property, smell, aroma, odor, odour, scent

Bahasa: bau

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 7 words

Words that start with "odour"