punchions

English

Noun

punchions

  1. plural of punchion