The Collaborative International Dictionary
Multidentate
Multidentate \Mul`ti*den"tate\, a. [Multi- + dentate.] Having many teeth, or toothlike processes.
Wiktionary
multidentate
a. 1 (context biology English) Having many teeth 2 (context chemistry English) (''of a ligand'') Having multiple points at which it is attached to a central atom