spotted cavy

noun

Definition of spotted cavy

: paca