Margarate
Word Dictionary
-> Margarate
Search:
Margarate
(n.) A compound of the so-called margaric acid with a base.
Terms of Use
Canadian Jobs