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