DictionaryForumContacts

   English
Google | Forvo | +
to phrases
odour ['əudə] n
med. οσμή; άρωμα; ευωδία; μυρωδιά
odour The property of a substance affecting the sense of smell; any smell; scent; perfume ['əudə] n
environ. οσμή
 English thesaurus
odour ['əudə] abbr.
abbr., polym. od.
odour
: 32 phrases in 11 subjects
Agriculture9
Chemistry1
Commerce1
Data processing2
Environment11
General3
Health care1
Industry1
Materials science1
Medical1
Municipal planning1