Find the word definition

Wiktionary
tolloid

n. (context protein English) An metalloproteinase, similar to astacin, that functions in the development of sea urchins