canavanine
English
canavanine meaning in English • canavanine का अर्थ अंग्रेजी में
Noun
- An amino acid found in the jack bean.