French edit

Adjective edit

polyodontes

  1. plural of polyodonte