tolloid

/T OW1 L OY1 D/
noun
  1. 1

    (biochemistry) A metalloproteinase, similar to astacin, that functions in the development of sea urchins