NatureRules1 Wiki

The long-nosed hocicudo is a South American rodent species found in southeastern Brazil and Uruguay.