Meaning of burro deer

Definition of burro deer

(noun) long-eared deer of western North America with two-pronged antlers

Other information on burro deer

WIKIPEDIA results for burro deer
Amazon results for burro deer