Synonyms for elaphure | Synonym.com

Synonyms and antonyms for elaphure

1. elaphure (n.)

large Chinese deer surviving only in domesticated herds

Synonyms: