polyodontes
French
Adjective
polyodontes
plural of
polyodonte