olfactory_propertyEnglish

aroma, odor, odour, olfactory property, scent

Noun

Any property detected by the olfactory system

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

Bahasa: bau

Bahasa words with similar meanings

English words with similar meanings

Show 5 words