Definition of Arabian babbler in English:

Arabian babbler

noun

  • A Middle Eastern babbler, Turdoides squamiceps, which has streaky grey-brown plumage and nests communally.

Origin

1960s.