Find the word definition

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