English

edit

Noun

edit

lebocin (countable and uncountable, plural lebocins)

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

Anagrams

edit