turdina celluda

Catalan

Noun

turdina celluda f (plural turdines celludes)

  1. eyebrowed wren-babbler