Definition of caturra in Spanish:

caturra

feminine noun

  • 1

    Chile Cotorra o loro pequeño.

    el chico coleccionaba mascotas y a él le tocaba lavar el tanque de los pescados, alimentar a las ratas, limpiar la jaula de las caturras y pasear al perro