Definition of yacu-mama in Spanish:

yacu-mama

feminine noun

  • 1

    Peru Boa que puede alcanzar hasta 20 m de longitud, habita en el fondo de los ríos y pantanos de la selva amazónica y es muy voraz.