Top menu

What is this animal?

IMG_0295_modSeen in Iguazu, Argentina. They have long pointy noses like ant eaters… Does anyone know what they are?