Definition, synonyms and related words
A peptide, similar to defensin, found in bacteria-immunized dung beetles