cobayes

French

Noun

cobayes m or f

  1. plural of cobaye