Englishbrood parasitenounMeaningAn animal - bird, fish or insect - that relies on other species to raise their young.SourcesNo citations have been attached yet.