Synonyms and Antonyms for elaphure | Synonym.com

Synonyms and Antonyms for elaphure

1. elaphure (n.)

large Chinese deer surviving only in domesticated herds

Synonyms: