views updated

nest parasite
1. A parasite (see PARASITISM) that lives in the nest of its host.

2. See BROOD PARASITE.

nest parasite

Updated About encyclopedia.com content Print Article Share Article