Multidentate
/(?)/
Mul·ti·den·tate
Multidentate
a.
Having many teeth, or toothlike processes.