Wiktionary
polyodont
a. Having many teeth; multidentate n. 1 Any such creature. 2 Any paddlefish of the family Polyodontidae.