 Its natural habitats are subtropical or tropical moist mountains, subtropical or tropical dry shrubland, arable land, plantations, and urban areas.The binomial of this bird commemorates the English ornithologist William Yarrell.It has been obtained by Antonio Arnaiz-Villena et al.