Multidentate

a.
  1. Having many teeth, or toothlike processes.