isoleucine

Noun
  1. An essential amino acid found in proteins;
    Isomeric with leucine (synset 114948205)

Found on Word Lists

Other Searches