Collected in Mexico in 1929 according to signage. According to a didactic document from the Museum's website it is from the GI tract of either a horse or a bovine. Pretty big, at least goose egg sized. By the way, don't look up bezoars on Google - they are gross as hell.