DictionaryAI

host species

Short definition from Wiktionary

Noun

  1. A species utilised by a brood parasite to raise young.

We haven’t written up host species yet: Simple and Standard meanings, examples and a quiz.