Meaning of yacu-mama in Spanish:

yacu-mama

feminine noun

Peru
  • 1Boa 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.