English edit

Noun edit

lebocin (countable and uncountable, plural lebocins)

  1. (biochemistry) An antibacterial glycoprotein present in some insects

Anagrams edit