Robert's hocicudo explained

Robert's hocicudo (Oxymycterus roberti) is a rodent species from South America. It is found in Brazil and Paraguay.

References