Definify.com

Definition 2025


endemisms

endemisms

English

Noun

endemisms

  1. plural of endemism