canavanine
nounMedical Definition of canavanine
: an amino acid C5H12O3N4 occurring especially in the jack bean that is an inhibitor of protein synthesis