Duck Itch

Duck itch, swimmer’s itch or cercarial dermatitis are all the same thing, an allergic reaction to parasites and bacteria found in water where ducks, birds and small small animals have been. It is a reaction to the parasite in their … Continue reading