scirrhuses

English

Noun

scirrhuses

  1. plural of scirrhus