mevalonate - English Synonyms Dictionary