canavanine

Explore definitions, synonyms, and language insights of canavanine

Definitions

Noun
an amino acid found in the jack bean