meaning of osmidrosis

1. The secretion of fetid sweat.


Related Words

osmidrosis |

Developed & Maintained By Taraprasad.com

Treasure Words