English edit

Noun edit

polyodonts

  1. plural of polyodont