apidaecin (English, noun)
expansion: apidaecin (plural apidaecins)
Senses:
glosses: Any of a family of antibacterial peptides present in bees
Forms:
form: apidaecins
tags: plural