nemertide

Noun

 * 1) Any cystine knot peptides from nemertean worms, toxic to many organisms.