Contributing factors may include poor dietary intake, some chronic illnesses, malabsorption and over-supplementation with iron or copper. Vegetarians may also run low in zinc, since they avoid consumption of animal sources, which are good dietary sources of zinc. Stomach acid is needed for proper absorption of zinc; therefore, any health condition or medication that lowers stomach acid may also limit the availability of zinc.