meaning of Brutparasit

Brutparasit - German to English

brood parasite