gloverin
English
Noun
gloverin (countable and uncountable, plural gloverins)
- (biochemistry) An inducible antibacterial protein present in the pupae of the giant silk moth Hyalophora
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.