polyodontes

French

Adjective

polyodontes

  1. plural of polyodonte