English edit

Etymology edit

Nemertea +‎ -ide

Noun edit

nemertide (countable and uncountable, plural nemertides)

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

Further reading edit

Anagrams edit