English | German | Russian | Czech

attacin English

Meaning attacin meaning

What does attacin mean?

attacin

(protein) An antibacterial protein originally found in the immune haemolymph of Hyalophora cecropia

Are you looking for...?