polyodonts
English
Noun
polyodonts
plural of
polyodont