multidentate

having teeth - many of them, i.e. having many teeth

Breakdown:

many, much

used to combine parts

tooth

pertaining to, having, having the shape of, to (…)