Multidentate /(?)/

Mul·ti·den·tate

Multidentate

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