Home
Search
Index
Definify.com
Webster
1913
Edition
Elaphure
El′a-phure
,
Noun.
(Zoöl.)
A species of deer (
Elaphurus Davidianus
) found in china. It is about four feet high at the shoulder and has peculiar antlers.
Similar Results