meaning of glycerol trimargarate

1. a glyceryl ester of margaric acid


Related Words

glycerol trimargarate |

Developed & Maintained By Taraprasad.com

Treasure Words