andientsintsilla

Noun

 * 1) short-tailed chinchilla, royal chinchilla,  South American rodent renowned for its soft, dense fur