methionine - definition and synonyms

noun biology
  1.   From our crowdsourced Open Dictionary
    an essential amino acid (=one of the substances in the body that combine to make up proteins)Submitted on 30/04/2015