Definition, Meaning & Synonyms | English word BODY ODOUR
BODY ODOUR
Definitions of BODY ODOUR
- The unpleasant smell emitted by a person's body, caused by bacteria multiplied by sweat.
Number of letters
10
Is palindrome
No
Search for BODY ODOUR in:
Page preparation took: 115.18 ms.