English edit

Noun edit

machairodonts

  1. plural of machairodont

Anagrams edit