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
Tweet