Search results
- Dictionarymalodour/malˈəʊdə/
noun
- 1. a very unpleasant smell: "in most cases, the malodour is obvious to the sufferer"
Powered by Oxford Dictionaries
4 days ago · Within Aptamer Solutions, Aptamer successfully developed an Optimer with the potential to treat malodour, as part of a fee-for-service project with Unilever. ... (as defined in section 560 of the ...