Definify.com

Definition 2025


scirrhuses

scirrhuses

English

Noun

scirrhuses

  1. plural of scirrhus