chilenrotta

Noun

 * ,, rodent found in Chile