meaning of glycolic acid

1. a translucent crystalline compound found in sugar cane and sugar beets and unripe grapes


Related Words

glycolic acid |

Developed & Maintained By Taraprasad.com

Treasure Words