MARGARATE


Meaning of MARGARATE in English

ˈmärgəˌrāt noun

( -s )

Etymology: International Scientific Vocabulary margar ic (in margaric acid) + -ate

: a salt or ester of margaric acid

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.