striated babblers

English

Noun

striated babblers

  1. plural of striated babbler