Octodentate /(?)/

Oc·to·den·tate

Octodentate

a.
  1. Having eight teeth.