lagostomus maximus


Meanings

  • gregarious burrowing rodent larger than the chinchillas