gloverin
English
Noun
gloverin (countable and uncountable, plural gloverins)
- (biochemistry) An inducible antibacterial protein present in the pupae of the giant silk moth Hyalophora
Anagrams
- Lovering, lovinger, overling, reloving