Noun
alloferon (plural alloferons) Any of a particular family of insect tridecapeptide immunomodulatory peptides