aleurain
English
Noun
aleurain
(
uncountable
)
(
biochemistry
)
A
protease
, found in
barley
, related to
cathepsin
Anagrams
eularian
,
aurelian
,
Aurelian