English | German | Russian | Czech

obtustatin English

Meaning obtustatin meaning

What does obtustatin mean?

obtustatin

(biochemistry) A particular disintegrin.

Are you looking for...?