cuitlacoche rojizo

Spanish

Noun

cuitlacoche rojizo m (plural cuitlacoches rojizos)

  1. The brown thrasher.