Wiktionary
machairodonts
n. (plural of machairodont English)
n. (plural of machairodont English)