Forum: Getting Here
07-26-2011, 05:24 PM
|
Replies: 7
Views: 12,835
What IS duck itch?
It is a parasite of ducks. The eggs hatch and the larva are in the water. The larva burrow into the skin of the duck. In the duck, the larva mature and lay eggs which are expelled in the duck feces...
|