Definitions
noun
a white crystalline amino acid occurring in proteins that is essential for nutrition; obtained by the hydrolysis of most dietary proteins
Look “leucine” up elsewhere
Want another word?
Spin the dictionary for a fresh one.