What does canavanine mean?

canavanine meaning in General Dictionary

An amino acid based in the jack bean

View more

  • an amino acid based in the jack bean