- odor — odour (English)
- That which is perceived by the nasal organs.
- The property of a substance affecting the sense of smell.
Learn how to say "odour" in other languages:
Browse our dictionary
Find other interesting words in Interlingua and English by browsing through our dictionary: