English edit

Noun edit

ixodidin (uncountable)

  1. An antimicrobial peptide present in ticks of the order Ixodida