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