nemertide noun1 •Any cystine knot peptides from nemertean worms, toxic to many organisms. formsnemertides