Word info

aleurain

Noun

Meaning

aleurain (uncountable)

(biochemistry) A protease, found in barley, related to cathepsin

Source: en.wiktionary.org

Anagrams

Close letter words and terms