When it comes to body odors, many people will first think of the smell of sweat. If a person’s sweat has an unpleasant odor, it may be related to his or her diet. Some people prefer to eat spices such as green onions and garlic, or strong-smelling plants like cilantro. This habit may cause the sweat glands to secrete a special smell of sweat.
However, in general, when the body starts to have a distinct smell, the common causes include blocked sweat glands and/or large sudoriferous glands and local infections.
Some specific body odors are also sometimes associated with chronic metabolic diseases, congenital metabolic abnormalities, and even some cancers….