odontoclasts
English
Noun
odontoclasts
plural of
odontoclast