leucine

Noun
  1. A white crystalline amino acid occurring in proteins that is essential for nutrition;
    Obtained by the hydrolysis of most dietary proteins (synset 114959266)

Found on Word Lists

Other Searches