xiphodon

See also: Xiphodon

English

Etymology

From the genus name.

Noun

xiphodon (plural xiphodons)

  1. An extinct camel-like animal of the genus Xiphodon.