frogskins

English

Noun

frogskins

  1. plural of frogskin