OSMIDROSIS


Meaning of OSMIDROSIS in English

noun the secretion of fetid sweat.

Webster English vocab.      Английский словарь Webster.