Definition, synonyms and related words
Any cystine knot peptides from nemertean worms, toxic to many organisms.