brood parasite

brood parasite

English Noun
Ad

Definition

An animal - bird, fish or insect - that relies on other species to raise their young.

Ad