cuminginrotta

Noun

 * 1) southern giant slender-tailed cloud rat, southern Luzon giant cloud rat,  large rodent found only in the southern parts of Luzon island in the Philippines