Definify.com

Definition 2026


endemisms

endemisms

English

Noun

endemisms

  1. plural of endemism