noun Medicine/Medical. the secretion of foul-smelling sweat.
bromhidrosis 🔊 Listen to this noun Medicine/Medical. the secretion of foul-smelling sweat. Share Facebook Twitter Google +