Definition for Brood parasite
From Biology Forums Dictionary
A species (generally birds) that lays its eggs in the nests of others, relying on the unrelated individuals to provide parental care.
From Biology Forums Dictionary
A species (generally birds) that lays its eggs in the nests of others, relying on the unrelated individuals to provide parental care.