nemertideEtymologyNemertea + -idenemertide means any cystine knot peptides from nemertean worms, toxic to many organisms. Lexicurio rates it Sui generis — a strength score of 87 out of 100.nounAny cystine knot peptides from nemertean worms, toxic to many organisms.