Synonyms and Antonyms for Elaphurus_davidianus

1. Elaphurus davidianus (n.)

large Chinese deer surviving only in domesticated herds

Synonyms: