Goa stones are named after their place of origin, Goa, in India. They are artificially manufactured versions of the bezoar stones found in animal stomachs. Goa stones are made from a combination of ...
Bezoar stones were solid masses that grew inside the stomachs of goats… It was believed that rubbing these stones on the body cured all forms of poisoning, and even King Charles IX of France was ...