Bromhidrosis

What is Bromhidrosis?

Bromhidrosis definition and meaning on Dictionary terms:
noun Medicine/Medical.
the secretion of foul-smelling sweat.

 

reference: https://www.dictionary.com/browse/bromhidrosis

Tags: