Canavanine definition

A non-proteinogenic amino acid of certain leguminous plants.
noun
0
0
Advertisement