meaning of margarate

1. A compound of the so-called margaric acid with a base.


Related Words

margarate |

Developed & Maintained By Taraprasad.com

Treasure Words