multidentate (dentate + multi-; many)
Having many teeth