Tamil Dictionary 🔍

xiphodon

Xiph"o*don, n. Etym: [Gr. xi`fos a sword + (Paleon.) Defn: An extinct genus of artiodactylous mammals found in the European Tertiary formations. It had slender legs, didactylous feet, and small canine teeth.


xiphodon - Similar Words