Xiphodon meaning

A an extinct camel-like animal of genus, Xiphodon.
noun
0
0
Advertisement

Origin of xiphodon

  • Latin, from Ancient Greek ξίφος (ksiphos, “sword”) + δόντι (donti, “tooth”).

    From Wiktionary