Synonyms and Antonyms for elaphurus davidianus | Synonym.com

Synonyms and Antonyms for elaphurus davidianus

1. Elaphurus davidianus (n.)

large Chinese deer surviving only in domesticated herds

Synonyms: