lebocin
English
Noun
lebocin
(
countable and uncountable
,
plural
lebocins
)
(
biochemistry
)
An
antibacterial
glycoprotein
present in some insects
Anagrams
Blincoe
,
binocle
,
bleocin