English edit

Noun edit

scirrhuses

  1. plural of scirrhus