Definition of mbaracayá in Spanish:

mbaracayá

masculine noun

  • 1Felino salvaje, similar al ocelote, pequeño, de cola larga y piel manchada con pintas elípticas negras; vive en Argentina, sur de Brasil, Paraguay y Uruguay.