spot-throat

English

Noun

spot-throat (plural spot-throats)

  1. A bird of species Modulatrix stictigula, found in Africa.

References