Wiktionary
odontoplasts
n. (plural of odontoplast English)
n. (plural of odontoplast English)