meaning of humectant

1. Diluent.
2.
A diluent drink or medicine.
3.
any substance that is added to another substance to keep it moist


Related Words

humectant |

Developed & Maintained By Taraprasad.com

Treasure Words