Synonyms for elaphurus-davidianus

1. Elaphurus davidianus (n.)

large Chinese deer surviving only in domesticated herds

Synonyms: