Word info

host species

Noun

Meaning

host species (plural host species)

(ornithology) A species utilised by a brood parasite to raise young.

Source: en.wiktionary.org

Close letter words and terms