English | German | Russian | Czech

metastatin English

Meaning metastatin meaning

What does metastatin mean?

metastatin

(biochemistry) An alternate name for Lethal giant larvae protein.

Are you looking for...?