lebocin
Noun
Meaning
lebocin (countable and uncountable, plural lebocins)
(biochemistry) An antibacterial glycoprotein present in some insects
Noun
lebocin (countable and uncountable, plural lebocins)
(biochemistry) An antibacterial glycoprotein present in some insects