gloverin
Appearance
English
[edit]Noun
[edit]gloverin (countable and uncountable, plural gloverins)
- (biochemistry) An inducible antibacterial protein present in the pupae of the giant silk moth Hyalophora
gloverin (countable and uncountable, plural gloverins)