Definitions of canavanine:

  • noun:   an amino acid found in the jack bean