An isolated peptide or peptidomimetic, comprising an α-nemertide moiety, wherein a) said α-nemertide moiety has a sequence according to SEQ ID NO:1; or b) said α-nemertide moiety has a sequence differing from SEQ ID NO:1 by residue substitutions, deletions or insertions numbering no more than 9 in total. Medical, pest control and research uses thereof.Un peptide ou un peptidomimétique isolé, comprenant une moitié de α-némertide, où: a) la moitié α-némertide a une séquence selon SEQ ID NO: 1; ou b) la moitié α-némertide a une séquence différente de SEQ ID NO: 1 par substitution des résidus, délétions ou insertions d'un nombre ne dépassant pas 9 au total. Applications médicales antiparasitaires et recherche utilisant celles-ci.