striated babbler

English

Noun

striated babbler (plural striated babblers)

  1. Argya earlei, a bird of southern Asia.