restless cavy

English

Noun

restless cavy (plural restless cavies)

  1. (archaic) guinea pig