Definify.com

Definition 2026


scirrhuses

scirrhuses

English

Noun

scirrhuses

  1. plural of scirrhus