royal rat

English

Noun

royal rat (plural royal rats)

  1. paca (the rodent)