avenalin
English
avenalin meaning in English • avenalin का अर्थ अंग्रेजी में
Noun
- A crystalline globulin, contained in oat kernels, very similar in composition to excelsin, but different in reactions and crystalline form.