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.”
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.”