Salmosin definition

(biochemistry) A particular disintegrin.
noun
0
0
Advertisement