Word info

mevaldate

Noun

Meaning

mevaldate (plural mevaldates)

(biochemistry) Any salt or ester of mevaldic acid

Source: en.wiktionary.org

Close letter words and terms