Meaning of canavanine

Definition of canavanine

(noun) an amino acid found in the jack bean

Other information on canavanine

WIKIPEDIA results for canavanine
Amazon results for canavanine