Xiphodon

Etymology
+