Definition of spotted cavy in English:

spotted cavy

noun

  • another term for paca