Definition, synonyms and related words
An antimicrobial peptide present in ticks of the order Ixodida