ELAPHURE

n.

1 definition — Webster’s Dictionary (1828)


n.

A species of deer (Elaphurus Davidianus) found in china. It about four feet high at the shoulder and has peculiar antlers.


← ELAPHINE E — all words ELAPIDATION →