alloferon (English, noun)
expansion: alloferon (plural alloferons)
Senses:
glosses: Any of a particular family of insect tridecapeptide immunomodulatory peptides
Forms:
form: alloferons
tags: plural