Definify.com

Definition 2024


scirrhuses

scirrhuses

English

Noun

scirrhuses

  1. plural of scirrhus