Definition of the word Xiphodon, Meaning of Xiphodon word :
n. - An extinct genus of artiodactylous mammals found in the European Tertiary formations. It had slender legs, didactylous feet, and small canine teeth.
There are total 8 letters in Xiphodon, Starting with X and ending with N.
Total 55 words created by multiple letters combination of Xiphodon in English Dictionary.