elaphurus

/ɛləˈfɔːrəs/

Definitions

1. noun

A type of deer, specifically the critically endangered Père David’s deer.

“The conservation efforts for the elaphurus are still a long way to go.”

Synonyms

  • Père David's deer
  • deer

Antonyms

  • domesticated animal
  • feral animal