English | German | Russian | Czech

triflavin English

Meaning triflavin meaning

What does triflavin mean?

triflavin

(biochemistry) A particular disintegrin.

Are you looking for...?