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