English Dictionary
◊ TRAGULIDAE
Tragulidae
n : chevrotains [syn: {Tragulidae}, {family Tragulidae}]