Brood parasite is an organism that lays its eggs in the nest of another species or that of another individual of the same species. This photo shows a cowbird egg laid in the nest of a yellow-rumped warbler.
Photo by S. C. Saunders, MTU.
Return to Animals!