English | German | Russian | Czech

gloverin English

Meaning gloverin meaning

What does gloverin mean?

gloverin

(protein) An inducible antibacterial protein present in the pupae of the giant silk moth Hyalophora

Are you looking for...?