Definisi 'elaphurus davidianus'
English to English
noun
1 large Chinese deer surviving only in domesticated herds
source: wordnet30
More Word(s)
cervid, deer, elaphurus, genus elaphurus,

Visual Synonyms
Click for larger image