English edit

Noun edit

halichondrins

  1. plural of halichondrin