guinea piglets

English

Noun

guinea piglets

  1. plural of guinea piglet