gloverin
Noun
Meaning
English Wikipedia has an article on:gloverinWikipedia
gloverin (countable and uncountable, plural gloverins)
(biochemistry) An inducible antibacterial protein present in the pupae of the giant silk moth Hyalophora
Noun
English Wikipedia has an article on:gloverinWikipedia
gloverin (countable and uncountable, plural gloverins)
(biochemistry) An inducible antibacterial protein present in the pupae of the giant silk moth Hyalophora