odontomata
English
Noun
odontomata
plural of
odontoma