ALL meanings of multidentate
mul·ti·den·tate
M m - noun multidentate (biology) Having many teeth. 1
- adjective multidentate having several or many teeth or toothlike processes. 1
- adjective multidentate having many teeth 0
- adjective multidentate (of a ligand) having several points from which it can be attached to a central atom 0