karholuhtarotta

Noun

 * 1) coarse-haired water rat, Parahydromys asper