• word of the day

    burro deer

    burro deer - Dictionary definition and meaning for word burro deer

    Definition
    (noun) long-eared deer of western North America with two-pronged antlers
Connect with us on Facebook